#!/usr/bin/python
# -*-coding:utf-8-*-
import os

# 路径不可用
factor_lib_dir = './zbc_factors_lib'

basic_data_dir = './zbc_factors_lib/new_basic'

save_dir = './zbc_factors_lib/zbc/factor_analysis_result'

advance_dir='./zbc_factors_lib/advance'

trade_factor_dir='./zbc_factors_lib/trade'

#因子回测数据存放地址
quantile_save_dir = './zbc_factors_lib/factor_analysis_result/factor_quantile_return_result'

#风格因子数据存放地址

#Rank-IC结果存放地址
rank_ic_save_dir='./zbc_factors_lib/factor_analysis_result/factor_rank_ic_data'

#其他数据存放地址
zbc_factor_data_dir = './zbc_factors_lib/zbc/factor_raw_data/public'

cyb_advance_dir='./zbc_factors_lib/zbc/advance/cyb'



# TODO - Create new dir if necessarily
if not os.path.exists(factor_lib_dir):
    os.makedirs(factor_lib_dir)

if not os.path.exists(basic_data_dir):
    os.makedirs(basic_data_dir)

if save_dir is not None:
    if not os.path.exists(save_dir):
        os.makedirs(save_dir)

if advance_dir is not None:
    if not os.path.exists(advance_dir):
        os.makedirs(advance_dir)

if not os.path.exists(trade_factor_dir):
    os.makedirs(trade_factor_dir)


